﻿@charset "utf-8";
html,body{color: #2b2b2b; width: 100%; height: 100%; font-size:12px; font-weight:normal; font-family:Microsoft Yahei; background:#fff; z-index:0;}
body,div,ul,li,ol{ margin: 0; padding: 0;}
*{ padding:0px; margin:0px; list-style-type:none;}
ul li{ list-style-type:none;}
img{border:0px; position:relative; z-index:100;}
.clear{clear:both;}
a,img{border:0;}
a{color:#333333; text-decoration:none;}
a:hover{text-decoration: underline; color:#f00000;}
i { font-style:normal;}
.cls{clear:both;}
.notxt{text-indent:-9999px;}
.blank6 { clear: both; height: 6px; overflow: hidden; display: block; }
.blank9 { clear: both; height: 9px; overflow: hidden; display: block; }
.blank70 { clear: both; height: 70px; overflow: hidden; display: block; }
.blank15 { clear: both; height: 15px; overflow: hidden; display: block; }
.blank30 { clear: both; height: 30px; overflow: hidden; display: block; }
.blank1 { clear: both; height: 1px; overflow: hidden; display: block; }
.blank0 { clear: both; height: 0px; overflow: hidden; display: block; }
.blank12 { clear: both; height: 12px; overflow: hidden; display: block; }
.f_l{ float:left;}
.f_r{ float:right;}


.top{ width:100%; height:92px; background:#fff;}
.top_index{ width:1200px; margin:0 auto;}
.top_left{ float: left; width:560px; height:92px; }
.top_m{ float: right; height:92px; width:350px;}
.top_right{ float:right; height:92px; width:100px;}
.logo{ width:282px; padding-top:30px; height:33px; float:left; display:block;}
.tell_img{ height:37px; margin-top:28px; font-size:16px; padding-left:20px;}
.tell_img span{ color:#ED1B23; font-size:26px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.weixin{ background:url(../images/weixin.png) no-repeat left; padding-left:22px; height:18px; line-height:18px; font-size:14px; margin-right:15px;}
.top_r_li{ padding-top:40px;}

/* nav_menu */
.nav_menu{ height:39px; background:url(../images/navbg.png) repeat-x; width:100%; min-width:1200px;}

.nav{width:1172px; height:39px; margin:0 auto; position: relative; padding-left:28px;}
.nav ul {display: table}
.nav ul li{ float:left; border-right:1px solid #2A6AB1;}
.nav ul li .nav-a {float:left; display:block;width:160px; height:39px;text-align:center; font-size:16px; line-height:39px; color:#fff; background:url(../images/nav_bg.png) no-repeat right top; padding-right:2px;}
.nav ul li .current.nav-a { background-color:#DA251D; text-decoration:none;}
.nav ul li .nav-a:hover { background: url(../images/navbg2.png) repeat-x; text-decoration:none; color:#0E58A8;}
.nav ul li.first-crl{ border-left:1px solid #2A6AB1;}



.mainlevel div { background: url(../images/navbg3.png) repeat-x; position: absolute; padding-left: 20px; display: none; top: 39px;padding-right: 0px; font-size:14px; z-index:100;}
#sub_01 {left:192px; width:142px; }
#sub_02 {left: 355px; width:142px; }
#sub_03 {left: 518px; width:142px; }
#sub_04 {left:681px; width:142px; }
#sub_05 {left:844px; width:142px; }
.mainlevel div ol { float: left; display: block; width: 140px; padding: 15px 0px; }
.mainlevel div li { height: 32px;  width:140px; border-right:none;}
.mainlevel div li a {height: 32px; color: #000; padding-left: 20px; display: inline-block; line-height:32px; background:url(../images/sub_combtn.png) no-repeat 6px 13px; font-weight:bold; font-size:15px;}
.mainlevel div li a:hover {color:#f00000;}
.mainlevel div .nav-img {float: right; display:block; width:290px; padding:0 18px; background:url(../images/navbg4.png) no-repeat left top; padding-top: 15px; }
.mainlevel div .nav-img img {border-top: #ffffff 5px solid;border-right: #ffffff 5px solid;border-bottom: #ffffff 5px solid;border-left: #ffffff 5px solid; width:280px; height:136px;}
.mainlevel div .nav-img h1{ font-size:14px; padding-left:5px; height:22px;}
.mainlevel div .nav-img p{ color:#999999; font-size:14px; padding-left:5px;}

.mainlevel div .nav-img1 {float: left; display:block; width:150px; padding:0 6px; padding-top: 20px; }
.mainlevel div .nav-img1 img {border-top: #ffffff 5px solid;border-right: #ffffff 5px solid;border-bottom: #ffffff 5px solid;border-left: #ffffff 5px solid; width:140px; height:100px;}
.mainlevel div .nav-img1 h2{ font-size:14px; height:22px; width:150px; text-align: center; font-size:14px; font-weight:normal;}



.mainlevel h6{width:150px; float: left; display: block; font-size:14px; font-weight:normal;}
.mainlevel h5{width:320px; float: left; display: block; font-size:14px; font-weight:normal;}
.mainlevel .input-box{  width:300px; height:100px; line-height:29px; padding-left:11px; border:1px solid #999999; background:none; text-align:left; font-size:14px}
.mainlevel .button{  border:0; background:#EE1C24; width:120px; height:40px; line-height:40px; color:#FFFFFF; font-size:16px; margin-top:10px; font-family:Microsoft Yahei; cursor:pointer;}

.index-main {z-index:55;position:relative;width:1200px;margin:0 auto;height:400px;}
.index-main-box {position:relative;display:block;overflow:hidden;height:400px; max-width:100%; min-width:1200px;}
#indexslider {position:relative; width:1920px; left:50%; margin-left:-960px;height:400px;}
.index-img {display:block;width:1920px;height:400px;overflow:hidden;}
.index-img img {width:1920px;height:400px;}
.index-pagination {position:absolute;z-index:66; top:360px;left:50%;height:30px;width:210px;margin-left:-100px;text-align:center;}
.index-pagination li {display:inline-block;width:30px;position:relative;float:left;height:23px;margin-right:4px;overflow:hidden;background:url(../images/index-ar2r.png) -20px 0px no-repeat;}
.index-pagination li a {position:relative;z-index:666;display:block;padding:16px 0px 5px 0px;height:5px;color:#5f6a72;text-align:center;}
.index-pagination li a div {position:relative;z-index:555;display:block;height:2px;background:#1D2087;}
.index-pagination li a div span {position:absolute;top:0px;left:0px;height:2px;width:0px;background:#fff;}
.index-pagination li a div em {position:absolute;display:none;width:27px;height:23px;background:url(../images/car-ico.png) no-repeat;top:-5px;left:1px;}
.index-pagination li.current a {color:#0b4da2;_color:#c9242b;}
.index-pagination li.back {background:url(../images/car-ico.png) no-repeat; display:block; position:absolute; width:27px; height:23px; left:1px; top:-5px; z-index:444;}

.ban_up{position:absolute; z-index:1111; bottom:0px;left:50%; width:1005px; height:68px; margin-left:-502px;}
.ban_up1{ width:205px; height:68px; background:#18B763 url(../images/td1.png) no-repeat 40px 8px; line-height:68px; font-size:22px; text-decoration:none; color:#FFFFFF; float: left; padding-left:130px; display:block; cursor:pointer;}
a.ban_up1:hover{ background:#46C582 url(../images/td1.png) no-repeat 40px 8px; text-decoration:none; color:#FFFFFF; }
.ban_up2{ width:205px; height:68px; background:#4865BC url(../images/td2.png) no-repeat 40px 8px; line-height:68px; font-size:22px; text-decoration:none; color:#FFFFFF; float: left; padding-left:130px; display:block; cursor:pointer;}
a.ban_up2:hover{ background:#6D84C9 url(../images/td2.png) no-repeat 40px 8px; text-decoration:none; color:#FFFFFF; }
.ban_up3{ width:205px; height:68px; background:#D97389 url(../images/td3.png) no-repeat 40px 8px; line-height:68px; font-size:22px; text-decoration:none; color:#FFFFFF; float: left; padding-left:130px; display:block; cursor:pointer;}
a.ban_up3:hover{ background:#E18FA1 url(../images/td3.png) no-repeat 40px 8px; text-decoration:none; color:#FFFFFF; }

.index_box{width:1200px; margin:0 auto;}


.index_left{ width:280px; float: left; height:800px; display:block;}
.index_right{ width:890px; height:800px; float: left; display:block; margin-left:30px;}
.index_l_box{width:278px; height:383px; border:1px solid #EAEAEA; background-color:#FFFFFF;}
.l_box_bt{ border-bottom:2px solid #F1F1F1; height:44px; width:278px;}
.l_box_bt h1{ background:url(../images/dt1.png) no-repeat 12px 10px; padding-left:44px; border-bottom:2px solid #2F63A4; float:left; font-size:16px; font-weight:normal;height:42px; line-height:42px; width:90px; margin-left:10px; margin-top:2px;}
.l_box_bt h2{ float: right; background:url(../images/dt3.png) no-repeat right; padding-right:30px; height:20px; line-height:20px; margin:15px 8px 0 0; font-size:14px; font-weight:normal;}
.l_box_bt h2 a{ color:#A5ABBA;}
.l_box_bt h2 a:hover{ color:#ED1B23;}
.l_box_u{ width:250px; padding:20px 10px 10px 18px;}
.l_box_u ul li{ font-size:14px; height:32px; line-height:33px; text-align:left;}

.index_r_box{width:888px; height:338px; border:1px solid #EAEAEA; background-color:#FFFFFF;}
.r_box_bt{ border-bottom:2px solid #F1F1F1; height:44px; width:888px;}
.r_box_bt h1{ background:url(../images/dt2.png) no-repeat 12px 10px; padding-left:44px; border-bottom:2px solid #DA251D; float:left; font-size:16px; font-weight:normal;height:42px; line-height:42px; width:90px; margin-left:10px; margin-top:2px;}
.r_box_bt h2{ float: right; background:url(../images/dt3.png) no-repeat right; padding-right:30px; height:20px; line-height:20px; margin:15px 8px 0 0; font-size:14px; font-weight:normal;}
.r_box_bt h2 a{ color:#A5ABBA;}
.r_box_bt h2 a:hover{ color:#ED1B23;}
.r_box_u{ width:888px; padding-top:30px;}
.r_box_u ul li{ width:255px; height:260px; float:left; display:block; margin-left:30px; background-color:#F7F7F7;}
.r_box_u ul li img{ width:255px; height:200px;}
.r_box_u ul li h1{ width:255px;  font-size:14px; font-weight:normal; height:40px; line-height:40px; text-align:center;}

.index_l_box2{width:278px; height:338px; border:1px solid #EAEAEA; background-color:#FFFFFF;}
.l_box_bt2{ border-bottom:2px solid #F1F1F1; height:44px; width:278px;}
.l_box_bt2 h1{ background:url(../images/dt11.png) no-repeat 12px 10px; padding-left:44px; border-bottom:2px solid #008637; float:left; font-size:16px; font-weight:normal;height:42px; line-height:42px; width:90px; margin-left:10px; margin-top:2px;}
.l_box_bt2 h2{ float: right; background:url(../images/dt3.png) no-repeat right; padding-right:30px; height:20px; line-height:20px; margin:15px 8px 0 0; font-size:14px; font-weight:normal;}
.l_box_bt2 h2 a{ color:#A5ABBA;}
.l_box_bt2 h2 a:hover{ color:#ED1B23;}
.l_box_u2{ width:278px;}
.l_box_u2 ul li{ font-size:14px; width:74px; height:16px;  padding-top:80px; text-align:center; float:left; display:block; cursor:pointer; margin-left:40px; margin-top:20px;}
.l_box_u2 ul li.tt1{ background:url(../images/tt1.png) no-repeat top center; }
.l_box_u2 ul li.tt2{ background:url(../images/tt2.png) no-repeat top center; }
.l_box_u2 ul li.tt3{ background:url(../images/tt3.png) no-repeat top center; }
.l_box_u2 ul li.tt4{ background:url(../images/tt4.png) no-repeat top center; }

.index_r_box2{width:888px; height:383px; border:1px solid #EAEAEA; background-color:#FFFFFF;}
.r_box_bt2{ border-bottom:2px solid #F1F1F1; height:44px; width:888px;}
.r_box_bt2 h1{ background:url(../images/dt21.png) no-repeat 12px 10px; padding-left:44px; border-bottom:2px solid #2F63A4; float:left; font-size:16px; font-weight:normal;height:42px; line-height:42px; width:90px; margin-left:10px; margin-top:2px;}
.r_box_bt2 h2{ float: right; background:url(../images/dt3.png) no-repeat right; padding-right:30px; height:20px; line-height:20px; margin:15px 8px 0 0; font-size:14px; font-weight:normal;}
.r_box_bt2 h2 a{ color:#A5ABBA;}
.r_box_bt2 h2 a:hover{ color:#ED1B23;}
.r_box_u2{ width:868px; padding-top:25px; padding:25px 10px 0px 10px;}



.productlistx {visibility:visible;margin:0px;padding:0px;position: relative; color: #000000;font-size: 12px;overflow: hidden;width:100%;}
.rollproductlists {margin:0px;padding:0px;overflow:hidden;width:100%;}
.blkproductlistx {border:0px; padding:0px; overflow: hidden;ZOOM: 1; position: relative;}
.blkproductlistx .LeftButton {background: url(../images/roll.png) no-repeat 0px 0px;left:0px;float:left;width:14px;cursor: pointer;position: absolute;height:200px;top:30px;}
.blkproductlistx .RightButton {background: url(../images/roll.png) no-repeat -15px 0px;right:0px;float:right;width:14px;cursor: pointer;position: absolute;height:200px;top:30px;}

.blkproductlistx .Cont { margin-left:12px; overflow: hidden;}
.blkproductlistx .gbox {float:left; text-align:center; padding:0px 10px; width:400px; position:relative;}
.gbox .fang{ padding:0px; margin:0px;text-align:center;}
.gbox .txt{ width:400px; top:-30px; height:30px; line-height:30px; background-color:#333; z-index: 1000; position:relative;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.gbox .txt h2{ font-size:14px; color:#FFFFFF; text-align: center; font-weight: normal;} 


.foot_m{ width:100%; height:250px; background-color:#fff; margin:0 auto; z-index:10000; border-top:1px solid #E7E7E7;}

.bz_ul{width:1200px; margin:0 auto; height:180px; padding-top:20px;}
.bz_ul .u_dd{ width:1200px; height:180px; float:left;}
.bz_ul .u_dd h3{ font-size:16px; height:30px; color:#2b2b2b;}
.bz_ul .u_dd ul li{ font-size:14px; line-height:30px; padding-left:1px; }
.bz_ul .u_dd .bz_m{ float:left; border-left: none; width:140px;padding-right:40px;}
.bz_ul .u_dd a{ color: #666;}
.bz_ul .u_dd a:hover{ color:#ED1B23; text-decoration: underline;}

.bz_last{ width:270px; float:right;}
.bz_tel{ background:url(../images/tel_b.png) no-repeat 5px; height:26px; line-height:26px; padding-left:36px; font-size:26px; color:#EC654A; float:right;}
.bz_tel_txt{width:270px; text-align:right; height:26px; line-height:26px;}
.bz_weixin{width:270px;}
.weixin_l{ float:right; width:270px;}
.weixin_l h2{ font-size:14px; color:#333; text-align:right; font-weight: normal; height:26px;}
.weixin_l h3{ background:url(../images/kf.png) no-repeat; height:18px; line-height:18px; padding-left:26px; float:right;}
.weixin_l h3 a,.weixin_l h3 a:visited{ height:18px; line-height:18px; font-size:14px; color: #FF0000; font-weight: normal;}
.weixin_l h4{ background:url(../images/wb.png) no-repeat; height:18px; line-height:18px; padding-left:26px; }
.weixin_l h4 a,.weixin_l h4 a:visited{ height:18px; line-height:18px; font-size:14px; color: #FF0000; font-weight: normal;}
.weixin_r{ float:right; width:270px; clear:both; text-align:right;}


.foot{ width:100%; height:80px; background-color:#fff; margin:0 auto; text-align:center; line-height:80px; z-index:10002; border-top:2px solid #E3E3E3; }
.f_index{width:1200px; margin:0 auto;}

.list_banner1{ width:100%; margin:0 auto; background:url(../images/banner1.jpg) no-repeat top center; height:238px; margin-top:1px;}
.list_banner2{ width:100%; margin:0 auto; background:url(../images/banner2.jpg) no-repeat top center; height:238px; margin-top:1px;}
.list_banner3{ width:100%; margin:0 auto; background:url(../images/banner3.jpg) no-repeat top center; height:238px; margin-top:1px;}
.list_banner4{ width:100%; margin:0 auto; background:url(../images/banner4.jpg) no-repeat top center; height:238px; margin-top:1px;}
.list_banner5{ width:100%; margin:0 auto; background:url(../images/banner5.jpg) no-repeat top center; height:238px; margin-top:1px;}
.list_banner6{ width:100%; margin:0 auto; background:url(../images/banner6.jpg) no-repeat top center; height:238px; margin-top:1px;}
.box_list{width:1200px; margin:0 auto;}

.list_dangqian{ width:990px; float:right; height:36px; line-height:36px; border-bottom:1px #ccc solid; font-size:14px; background:#fff; padding-left:0px; color:#666; margin-top:9px;}
.list_dangqian h1{ padding-left:4px; font-size:15px; float:left; font-weight:bold;}
.list_dangqian h2{ padding-right:4px; font-size:12px; float:right; font-weight:normal;}

.box_list_l{ width:180px; float:left; font-family:Microsoft Yahei;}
.box_list_l ul li{ width:160px; height:39px; line-height:39px; font-size:15px; margin:0 auto; margin-top:4px;}
.box_list_l ul li a{ display:block; height:39px; line-height:39px;  width:160px; text-align:center; background-color:#fff; text-decoration:none; color:#2b2b2b;}
.box_list_l ul li a:hover{ display:block; height:39px; line-height:39px; width:160px; text-align:center; background-color:#000; color:#ffffff; text-decoration:none;}
.box_list_l ul li.liston a,.box_list_l ul li.liston a:hover{ display:block; height:39px; line-height:39px; width:160px; text-align:center; background-color:#1161BA; text-decoration:none; color:#ffffff; font-weight:bold;}


.box_list_nav{ width:180px; float:left; padding:10px 0; font-family:Microsoft Yahei;}
.box_list_nav .list_navbt{ width:180px; background-color:#1161BA;display:block; height:39px; line-height:39px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:15px; text-align:center;}
.box_list_nav .list_navbtup{ width:180px; background:url(../images/navlistbg.png) no-repeat top left; display:block; height:0px;}
.box_list_nav .list_navli { padding-bottom:14px; width:180px; background:url(../images/navlistbg.png) no-repeat bottom left;}
.box_list_nav .list_navli ul li{ width:178px; background:#fff; font-size:14px; height:42px; margin:0 auto; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px dotted #ddd; text-align:center; padding-top:10px;}
.box_list_nav .list_navli ul li a{ display:block; height:30px; line-height:30px; width:160px; text-align:center; background-color:#fff; text-decoration:none; color:#2b2b2b; margin:0 auto;}
.box_list_nav .list_navli ul li a:hover{ color:#F00000;}
.box_list_nav .list_navli ul li.liston a,.box_list_nav .list_navli ul li.liston a:hover{ color:#F00000; font-weight:bold;}
.box_list_nav .list_navp{ padding-top:8px; width:178px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.box_list_nav .list_navdown{background:url(../images/navlistbg.png) no-repeat top left; width:180px; height:14px;}
.box_list_nav .list_navp img{ width:178px;}
.box_list_nav .list_navp p{ text-align:center; width:178px; padding-bottom:15px; font-size:12px;}

.box_list_r{ width:1008px; padding-left:10px; float:left;}
.list_u{width:1000px; margin:0 auto; padding-top:16px;}
.list_u h1{ font-size:18px; line-height:36px; text-align: left; color:#CC0000;}
.list_u p{ line-height:30px; font-size:14px;}

.list_content{width:1000px; margin:0 auto; font-size:14px;}
.list_content td{ padding:10px 5px;}
.list_content th{ padding-right:10px; text-align:right; font-weight:lighter;}
.list_content  input.lqjg_input{width:450px; padding-left:10px; height:50px; text-align:left;font-size:14px; font-family:Verdana; background:rgba(255,255,255,0.2);  color:#333; border:1px solid #CCCCCC; }
.input1 {width:100px;background:#0754AE; height:50px;border:0px; margin-right:30px;cursor:pointer; color:#FFFFFF; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.input1:hover {width:100px;background: #0099FF;height:50px;border:0px;cursor:pointer; margin-right:30px;}

.input2 {width:100px;background: #CCCCCC;height:50px;border:0px;cursor:pointer;color:#666; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.input2:hover {width:100px;background:#eee;height:50px;border:0px;cursor:pointer;}


.list_u1{ width:990px; float:right; text-align:left;}
.list_u1 ul { padding:7px 0;}
.list_u1 ul li{ line-height:43px; height:43px; background: url(../images/p.gif) no-repeat 5px 15px; font-size:15px; padding-left:13px; overflow:hidden; border-bottom:1px #CCCCCC dotted;}
.list_u1 ul li span{ float:right; font-size:14px; color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif;}


.pages {padding:8px 0; text-align: center; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 42px;}
.pages A { border: #ddd 1px solid; padding: 2px 5px; margin: 5px; background-color: #FFFFFF; text-decoration: none;}
.pages A:hover {border: #1161BA 1px solid; color: #1161BA; background-color: #ddd;}
.pages A:active {border: #000099 1px solid; color: #000;}
.pages span{ font-weight: bold; margin: 5px;color: #CC0000;}
.pages span.current {border: #000099 1px solid;padding: 2px 5px;font-weight: bold;margin: 5px;color: #fff; background-color: #0066cc;}
.pages span.disabled {border: #eee 1px solid;padding: 2px 5px;margin: 5px;color: #ddd;background-color: #FFFFFF;}

.articl_u1{ width:986px; float:right; text-align:left;}
.articl_u1 h1{ line-height:43px; height:43px; text-align:center; font-size:22px; color:#2b2b2b; font-family:Microsoft Yahei; }
.articl_u1 h2{ line-height:46px; height:46px; text-align:center; font-size:14px; color:#777; border-bottom:1px dotted #CCCCCC;}
.articl_u1 span{ margin:0 12px;}
.articl_u2 { padding:12px 0px 30px 26px; width:960px;}
.articl_u2 p{ font-size:15px; line-height:36px; margin:0; padding:0; color:#666666;}

.list_u_img{ width:1008px; float:right; text-align:left;}
.list_u_img ul { padding:20px 0;}
.list_u_img ul li{ width:180px; height:200px; float:left; padding-left:20px; text-align:center;}
.list_u_img ul li img{ width:180px; height:150px;}
.list_u_img ul li h1{width:180px; font-size:14px; font-weight: normal; font-family:Microsoft YaHei,微软雅黑,MicrosoftJhengHei,华文细黑,STHeiti,MingLiu; height:32px; line-height:32px;}

.list_alllist{ width:990px; float:right;}
.list_alllist ul li{ margin-top:30px; height:210px; border-bottom:1px dotted #CCCCCC;}
.list_alllist_left{ float:left; width:290px;}
.list_alllist_left img{ width:260px; height:180px;}
.list_alllist_right{ float:left; width:690px;}
.list_alllist_right h1{ font-size:18px; font-weight: bold; height:36px;}
.list_alllist_right h2{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#777; height:36px; line-height:36px;}
.list_alllist_right p{font-size:12px; line-height:26px; text-align:left; color:#999; font-family: "宋体";}
.list_alllist_right h2 a,.list_alllist_right h2 a:visited{color:#1161BA;}
.list_alllist_right h2 a:hover{color:#ff0000;}


.r_uimg{width:1008px; margin:20px auto;}
.r_uimg ul li{ width:160px; text-align:center; height:180px; float:left; padding:0 11px;}
.r_uimg ul li img{ width:160px; height:130px;}
.r_uimg ul li h1{width:160px; font-size:12px;font-family:Microsoft YaHei,微软雅黑,MicrosoftJhengHei,华文细黑,STHeiti,MingLiu; height:32px; line-height:32px;}


.index_boxf{width:1198px; height:320px; border:1px solid #EAEAEA; background-color:#FFFFFF; margin:0 auto;}
.box_f_bt{ height:44px; width:1198px; border-bottom:1px solid #EAEAEA;}
.box_f_bt h1{ padding-left:10px; float:left; font-size:16px; height:42px; line-height:42px; width:200px; margin-left:10px; margin-top:2px; color:#0E58A8; border-bottom:1px solid #0E58A8;}
.box_f_bt h1 span{font-weight:normal; color:#999; padding-left:6px;}
.box_f_bt h2{ float: right; padding-right:10px; height:20px; line-height:20px; margin:15px 8px 0 0; font-size:14px; font-weight:normal;}
.box_f_bt h2 a{ color:#A5ABBA;}
.box_f_bt h2 a:hover{ color:#ED1B23;}
.index_f_chanpin{ width:1198px; padding-top:10px;}
.index_f_chanpin ul li{ width:255px; height:240px; float:left; display:block; margin-left:36px; background-color:#F7F7F7;}
.index_f_chanpin ul li img{ width:255px; height:200px;}
.index_f_chanpin ul li h1{ width:255px;  font-size:14px; font-weight:normal; height:40px; line-height:40px; text-align:center;}

.index_l{ width:793px; float: left; display:block; border:1px solid #EAEAEA; background-color:#FFFFFF; height:715px;}
.index_r{ width:380px; float: left; display:block; margin-left:22px; border:1px solid #EAEAEA; background-color:#FFFFFF; height:715px;}

.box_l_bt{ height:44px; width:793px;; border-bottom:1px solid #EAEAEA;}
.box_l_bt h1{ padding-left:10px; float:left; font-size:16px; height:43px; line-height:43px; margin-left:10px; margin-top:2px; color:#0E58A8; border-bottom:1px solid #0E58A8;}
.box_l_bt h1 span{font-weight:normal; color:#999; padding-left:6px;}
.box_l_bt h2{ float: right; padding-right:10px; height:20px; line-height:20px; margin:15px 8px 0 0; font-size:14px; font-weight:normal;}
.box_l_bt h2 a{ color:#A5ABBA;}
.box_l_bt h2 a:hover{ color:#ED1B23;}

.box_r_bt{ height:44px; width:380px;; border-bottom:1px solid #EAEAEA;}
.box_r_bt h1{ padding-left:10px; float:left; font-size:16px; height:43px; line-height:43px; margin-left:10px; margin-top:2px; color:#0E58A8; border-bottom:1px solid #0E58A8;}
.box_r_bt h1 span{font-weight:normal; color:#999; padding-left:6px;}
.box_r_bt h2{ float: right; padding-right:10px; height:20px; line-height:20px; margin:15px 8px 0 0; font-size:14px; font-weight:normal;}
.box_r_bt h2 a{ color:#A5ABBA;}
.box_r_bt h2 a:hover{ color:#ED1B23;}

.r_box_u2{ width:770px; padding:10px 10px 0px 10px;}

.productlistx {visibility:visible;margin:0px;padding:0px;position: relative; color: #000000;font-size: 12px;overflow: hidden;width:100%;}
.rollproductlists {margin:0px;padding:0px;overflow:hidden;width:100%;}
.blkproductlistx {border:0px; padding:0px; overflow: hidden;ZOOM: 1; position: relative;}
.blkproductlistx .LeftButton {background: url(../images/roll.png) no-repeat 0px 0px;left:0px;float:left;width:14px;cursor: pointer;position: absolute;height:200px;top:30px;}
.blkproductlistx .RightButton {background: url(../images/roll.png) no-repeat -15px 0px;right:0px;float:right;width:14px;cursor: pointer;position: absolute;height:200px;top:30px;}

.blkproductlistx .Cont { margin-left:15px; overflow: hidden;}
.blkproductlistx .gbox {float:left; text-align:center; padding:0px 10px; width:350px; position:relative;}
.gbox .fang{ padding:0px; margin:0px;text-align:center;}
.gbox .txt{ width:350px; top:-30px; height:30px; line-height:30px; background-color:#0E58A8; z-index: 1000; position:relative;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.gbox .txt h2{ font-size:14px; color:#FFFFFF; text-align: center; font-weight: normal;} 

.box3_u1{ width:350px; padding:5px 10px 0 15px;}
.img1{ width:350px; height:140px;}
.img1 img{ width:350px; height:233px;}
.txt1{ font-size:14px; line-height:24px; text-indent:2em; color:#555; padding:13px 0; height:116px;}

.l_box_new{ width:760px; padding:0 15px;}
.box2_1{ float:left; width:350px;}
.box2_1 img{ width:350px; height:200px; }

.box2_2{ float:left; width:395px; margin-left:15px;}

.bm_h{ width:350px; }
.bm_h h1{ font-size:14px; font-weight: normal; line-height:36px; height:36px;border-bottom:1px solid #eee;}
.bm_h h1 a,.bm_h h1 a:visited{ color:#006FBB; font-size:14px;}
.bm_h h1 a:hover{ color:#f00000; text-decoration:underline;}
.bm_h p{ padding:5px 0 15px 0; margin:0; line-height:22px; color:#777; font-size:14px;} 
.txt2{ font-size:14px; line-height:24px; text-indent:2em; color:#555; padding:1px 0;}
.txt3{ height:24px; line-height:24px; color:#f00000; font-size:12px; text-indent:0.5em;}

.bm_u{ width:395px;}
.bm_u ul li{ line-height:41px; height:41px; background: url(../images/dt1.gif) no-repeat 0px 20px; font-size:14px; overflow:hidden; text-align:left; padding-left:10px; border-bottom:1px dotted #CCCCCC;}
.bm_u ul li span{ float:right; font-size:14px; color:#777; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bm_u ul li a,.bm_u ul li a:visited{ color:#333;}
.bm_u ul li a:hover{ color:#f00000; text-decoration:underline;}

.index_r1{ width:382px; float: left; display:block; margin-left:23px; }
.a_ww{ width:80px; height:25px; line-height:25px; background:url(../images/ind_probd.png); display:block;}
.a_ww:hover{ background:#0E58A8; color:#FFFFFF; text-decoration:none;}

.a_line{ width:322px; margin:0 auto;}
.a_line a{ width:250px; border:1px solid #CCCCCC; height:32px; line-height:32px; background:url(../images/ind_chback.jpg) repeat-x; font-size:14px; padding-left:70px; text-align: left; display:block; margin-top:15px; font-weight:bold;}
.a_line a span{ color:#999; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.a_line a:hover{background:#0E58A8; color:#FFFFFF; text-decoration:none; border:1px solid #0E58A8;}
.a_line a:hover span{color:#FFFFFF;}


.chanpin{ width:990px; float:right; font-size:14px;}
.chanpin_bt{width:990px; height:66px; line-height:66px; font-size:26px; text-align:center;}
.chanpin_c{width:990px; height:320px; background:#F5F5F5;}
.chanpin_l{ float:left; width:400px; height:320px;}
.chanpin_l img{ padding:10px; height:300px; width:400px;}
.chanpin_r{ float:left; width:560px; padding-left:30px; height:320px;}
.chanpin_r th{ font-size:16px; border-bottom:1px solid #ccc; padding:10px 6px; text-align: left; font-weight:bold;}
.chanpin_r td{ font-size:14px; border-bottom:1px dotted #ccc; padding:6px; text-align: left;}

.chanpin_bg{  font-size:16px; width:978px; padding:0 6px; height:32px; line-height:32px; text-align:left; border-bottom:1px solid #ccc; font-weight:bold; margin-top:10px;}
.chanpin_p{ font-size:14px; line-height:26px; padding:20px 10px;}

.weixin{ position:absolute;}
.weixin:hover .chat-tips{display: block; z-index:1000}
.chat-tips { position: relative; top:0px; display: none; left:-50px;} 
.chat-tips img {width: 138px;height:138px; padding:0; border:0; float:left;} 